A novel grid-connected solar PV-thermal/wind integrated system for simultaneous electricity and heat generation in single family buildings. (20th October 2021)