PV system sizing