current charging and voltage charging