1. Department of Chemistry, University of Agriculture, Faisalabad 38040, Pakistan
2. Department of Polymer Engineering, National Textile University, Faisalabad, Pakistan
3. Institute of Chemistry, University of the Punjab, Lahore Pakistan
4. Center of Nanotechnology, King Abdul-Aziz University, Jeddah 21589, Saudi Arabia