1. Jiangsu Collaborative Innovation Center for Photovoltaic Science and Engineering
2. Jiangsu Province Cultivation Base for State Key Laboratory of Photovoltaic Science and Technology
3. Changzhou University
4. Changzhou 213164
5. Institute of Intelligent Flexible Mechatronics
6. Jiangsu University
7. Zhenjiang
8. China