Modeling, optimization and sensitivity analysis of integrated photovoltaic, wind turbine, battery storage and drain water heat recovery systems | Synapse