Photovoltaic grid-connected systems