1. College of Chemistry and College of Plant Science
2. Jilin University
3. Changchun 130012
4. China
5. The State Key Laboratory of Refractories and Metallurgy
6. School of Chemistry & Chemical Engineering
7. Wuhan University of Science and Technology
8. Wuhan 430081
9. Discipline of Metallurgy Engineering and Materials Science
10. Indian Institute of Technology Indore
11. Indore 453552
12. India