Challenges of developing a power system with a high renewable energy proportion under China's carbon targets | TUP Journals & Magazine | IEEE Xplore