Journal Name Energies Publication Link https://doi.org/10.3390/en15228668 All Authors Al-Shafei, A.| Zareipour, H.| Cao, Y. Publication Year 2022 BPI Researchers Yankai Cao