Biological synthesis of nanoparticles and their applications - Karthik, L., editor (CRC Press, 2020)