Photovoltaic power systems: a review of topologies, converters and controls

- Marks, N. D.; Summers, T. J.; Betz, R. E.