Handbook of Greener Synthesis of Nanomaterials and Compounds: Volume 2: Synthesis at the macroscale and nanoscale - Boris Kharisov (Elsevier Elsevier, 2021)