solar floodlight battery