No battery flashlight