A dynamic multi-objective optimization procedure for water cooling of a photovoltaic module