1. School of Chemical Engineering and Technology Xinjiang University Urumqi 830017 Xinjiang P.R. China
2. State Key Laboratory of Chemistry and Utilization of Carbon Based Energy Resources Xinjiang University Urumqi 830017 Xinjiang P. R. China
3. Department of Chemical Sciences University of Swat Khyber Pakhtunkhwa Pakistan 19130