1. Department of Chemistry, Quaid-i-Azam University, Islamabad 45320, Pakistan
2. Nanoscience and Technology Department, National Centre for Physics, QAU Campus, Shahdra Valley Road, Islamabad 45320, Pakistan
3. Department of Chemistry, University of Zululand, Private Bag X1001 KwaDlangezwa, 3880, South Africa