its potential applications