Multi-Purpose, Turn-key On-Grid Solar and On-Grid Solar/Diesel PV Solutions from 2KWp to 20MWp