Electrification and Renewable Energy Generation - Linni Jian; Hua Bai; Wenxiang Zhao; Jianing Liang (The Scientific World Journal)