Advances in Solar Power Generation and Energy Harvesting sidottuEnglanti, 2020