135 pubs · 7,309 cites · h-index 43
Shanghai Jiao Tong University
2013 - 2025
China National Space Administration
2025 - 2025
PowerChina (China)
2025 - 2025
Powerchina Huadong Engineering Corporation (China)
2025 - 2025
Institute of Refrigeration
2019 - 2025