Biological synthesis of nanoparticles and their applications - Karthik, L., editor; Kirthi, Vishnu,; Ranjan, Shivendu,; Srinivasan, V. Mohana, (CRC Press, 2020)