A novel Pumped Thermal Electricity Storage (PTES) system with thermal integration. (5th July 2017)