Exploring versatile applications of cyclodextrins: an overview. (23rd March 2016)