1. School of Metallurgical and Ecological Engineering
2. University of Science and Technology Beijing
3. Beijing 100083
4. China
5. Beijing computing center
6. Beijing Academy of Science and Technology
7. Beijing 100094
8. Hebei Key Laboratory of Optic-Electronic Information and Materials
9. National & Local Joint Engineering Laboratory of New Energy Photoelectric Devices
10. College of Physics Science and Technology
11. Hebei University
12. Baoding 071002