Thermoclines: A Solar Thermal Energy Resource for Enhanced Hydroelectric Power Production