Authors: Rui Xiong, Yue Pan, Weixiang Shen, Hailong Li, Fengchun Sun - Renewable and Sustainable Energy Reviews 2020 cited by 702