Techno-economic analysis of a hybrid energy system for CCHP and hydrogen production based on solar energy