Next-Generation Solar Energy Harvesting Laboratory32