Detail review on chemical, physical and green synthesis, classification, characterizations and applications of nanoparticles - Irfan, I; Ezaz, G; Ammara, N; Aysha, N (Green Chem Lett Rev, 2020)