Design, evaluation, and optimization of an efficient solar-based multi-generation system with an energy storage option for Iran’s summer peak demand