1. State Key Lab of Automotive Safety and EnergyTsinghua University Beijing 100084 China
2. Collaborative Innovation Center of Electric Vehicles Beijing China
3. Department of Electric Engineering and Computer ScienceUniversity of Michigan Ann Arbor MI 48109 USA