Design and dynamic simulation of a novel solar trigeneration system based on hybrid photovoltaic/thermal collectors (PVT)