20mwp solar photovoltaic power generation