How Nanoscience is Creating a New Type of Solar Power