1. Department of Chemistry, Government College University Faisalabad, Faisalabad 38000, Pakistan
2. Roy and Diana Vagelos Laboratories, Department of Chemistry, University of Pennsylvania, 231 South 34th Street, Philadelphia, Pennsylvania 19104-6323, United States
3. Chemistry Department, University of Houston, 3585 Cullen Boulvard, Houston, Texas 77204-5003, United States
4. University of Punjab, Punjab 54000, Pakistan
5. Chemistry Department, Faculty of Science, King Khalid University, P.O. Box 9004, Abha 61413, Saudi Arabia