1. College of Physics Science & Technology, Hebei University, Baoding 071002, People's Republic of China
2. National & Local Joint Engineering Laboratory of New Energy Photoelectric Devices, Baoding 071002, People's Republic of China
3. Institute of Life Science and Green Development, Hebei University, Baoding, Hebei 071002, People's Republic of China