charging controller efficiency