Thermodynamic performance evaluation of solar and other thermal power generation systems: A review. (October 2015)