1. Department of Chemistry; Quaid-i-Azam University; 45320 Islamabad Pakistan
2. Department of Physical and Environmental Sciences; University of Toronto Scarborough; Toronto M1C 1A4 Canada
3. Department of Chemistry; Amirkabir University of Technology; Tehran 159163-4311 Iran
4. Univ. Paris Diderot; Sorbonne Paris Cité; ITODYS; UMR 7086 CNRS, 15 rue J-A de Baïf 75205 Paris Cedex 13 France
5. Department of Chemistry; College of Science; University of Bahrain; Sakhir 32038 Bahrain
6. College of Engineering; King Saud University; PO-BOX 800 Riyadh 11421 Kingdom of Saudi Arabia
7. Guangxi Key Laboratory of Information Materials; Guilin University of Electronic Technology; Guilin 541004 P. R. China