add QQ charge support