Nanomaterials and nanoarchitectures : a complex review of current hot topics and their applications /: a complex review of current hot topics and their applications. (2015)