1. Key Laboratory of Optoelectronic Devices and Systems of MOE
2. Institute of Optoelectronics
3. Shenzhen University
4. Shenzhen 518060
5. China
6. College of Mechanical and Electronic Engineering
7. Northwest A&F University
8. Yangling 712100
9. Key Laboratory of Thermo-Fluid Science and Engineering of MOE
10. School of Energy and Power Engineering
11. Xi'an Jiaotong University
12. Xi'an 710049