Browsing: Harnessing Solar Power: A Glimpse into the Future