Techno-economic analysis of solar PV power-to-heat-to-power storage and trigeneration in the residential sector. (15th December 2019)