各类充电协议有哪些