20230508141654.610620 Annual review of solar energy. Annual review of solar energy. Annual review of solar energy (Online) 2315-4756 Annual review of solar energy (Online) Singapore http://www.worldscientific.com/loi/rse