Solar photovoltaic street light