21st 2023 5th International Joint Conference on Clean Energy and Smart Grid (CCESG 2023),Yinchuan, China