1. Nanomaterials Research Group, PD, PINSTECH, Islamabad 44000, Pakistan
2. Department of Chemistry, GC University, Faisalabad 38000, Pakistan
3. State Key Laboratory of Chemical Resource Engineering, Beijing University of Chemical Technology, Beijing 100029, P. R. China
4. Institute of Chemical Sciences, University of Peshawar, Peshawar 25000, Pakistan
5. CAFD, PINSTECH, Islamabad 44000, Pakistan
6. MFMG, PD, PINSTECH, Islamabad 44000, Pakistan
7. Theoretical Physics Division, PINSTECH, Islamabad 44000, Pakistan