chishuihe, sounds definitely like a bad battery. Replace the one you have with a new one and re-evalaute. Hope this helps, good luck
open