1. State Key Laboratory of Advanced technology for Materials Synthesis and Processing
2. Wuhan University of Technology
3. Wuhan 430070
4. China
5. School of Resources and Environmental Engineering Wuhan University of Technology
6. Institute of Chemical Sciences
7. Bahauddin Zakariya University
8. Multan 60800
9. Pakistan
10. Department of Inorganic and Physical Chemistry
11. Ghent University
12. 9000 Ghent
13. Belgium
14. Department of Chemistry
15. University of Gujrat
16. Gujrat 50700
17. National Research Tomsk Polytechnic University