1. Institute of Chemistry, University of the Punjab; Lahore 54590 Pakistan
2. Department of Information Science and Electronic Engineering; Zhejiang University; Hangzhou 310027 People's Republic of China
3. Institute of Chemistry, Government College University Faisalabad; Faisalabad 38030 Pakistan