Pakistan’s progress in solar PV based energy generation