1. National-Local Joint Engineering Laboratory of New Energy Photovoltaic Devices
2. Key Laboratory of Optoelectronic Information Materials of Hebei Province
3. The College of Physics Science and Technology
4. Hebei University
5. Key Laboratory of Digital Medical Engineering of Hebei Province
6. Department of Materials Science and Engineering and Department of Physics
7. National University of Singapore
8. Singapore 117576
9. Singapore