The effects of a novel baffle-based collector on the performance of a photovoltaic/thermal system using SWCNT/Water nanofluid