3 led dynamo hand press charge flashlight