Emerging applications of nanoparticles and architecture nanostructures : current prospects and future trends /: current prospects and future trends. (2018)