The Versatility of Solar Power