A novel smart energy network paradigm integrating combined heat and power, photovoltaic and electric vehicles. (15th May 2022)