30W All in one solar street light