Optimization of a building integrated solar thermal system with seasonal storage using TRNSYS