Text this: Inorganic nanoparticles : synthesis, applications, and perspectives.