1. School of Advanced Science and Technology, Tehran Medical Science Branch, Islamic Azad University, Tehran 19585-466, Iran
2. Department of Chemistry, Iran University of Science and Technology, Tehran 16844, Iran
3. Faculty of Chemistry, Institute of Polymer and Dye Technology, Lodz University of Technology, Stefanowskiego 16, 90-537 Lodz, Poland
4. Department of Chemistry, Razi University, Kermanshah 00000, Iran
5. Department of Physical Chemistry and Technology of polymers, Faculty of Chemistry, Silesian University of Technology, 44-100 Gliwice, Poland
6. Zanjan Pharmaceutical Nanotechnology Research Center (ZPNRC) and Department of Pharmaceutical Nanotechnology School of Pharmacy, Zanjan University of Medical Sciences, Zanjan, 4513956184 Iran
7. NanoBioTech Laboratory, Department of Environmental Engineering, Florida Polytechnic University, Lakeland, Florida 33805, United States
8. School of Engineering, University of Petroleum and Energy Studies, Dehradun 248007, India