Reliability and maintenance in high-power grid-connected photovoltaic systems: a survey of critical issues and failures