Sustainable Optimal design of grid-connected rooftop PV systems: An overview and a new approach with application to educational buildings in arid climates