Technosphere and its potential applications.