9807981b2813b4cea50df7b9753af3e58384446e Xie_2020_J._Phys._Energy_2_024008.pdf