batteryless flashlight 80 40