Photovoltaic communication networks