Utility Scale Pv System Design