1. Institute of Technology for Carbon Neutralization College of Electrical, Energy and Power Engineering Yangzhou University Yangzhou 225127 P. R. China
2. Department of Mechanical Engineering The Pennsylvania State University University Park PA 16802 USA
3. School of Mechanical Engineering Jiangsu University Zhenjiang 212013 P. R. China
4. Centre for Clean Energy Technology School of Mathematical and Physical Sciences Faculty of Science University of Technology Sydney Sydney NSW 2007 Australia
5. Jiangsu Collaborative Innovation Center of Photovoltaic Science and Engineering Changzhou University Changzhou 213164 P. R. China