Sustainability of solar PV systems for electricity generation | AIChE