Review on concentrating solar power plants and new developments in high temperature thermal energy storage technologies. (January 2016)