Ping Huang The Chinese University of Hong Kong, Shenzhen Journal Transactions in Energy and Sustainability ISSN: 29768632 Frequency: Quarterly Read Online