Text this: Review of recent efforts in cooling photovoltaic panels pvs for enhanced performance and better impact on the environment