Synthesis of nanoparticles and nanomaterials biological approaches - Abdullaeva, Zhypargul (Springer, 2017)