All in one solar street light 18W