National Laboratory of Automotive Performance&Emission Test;
Beijing Institute of Technology;
100081 Beijing;
China;
Collaborative Innovation Center of Electrical Vehicles in Beijing;
100081 Beijing;
China;
Beijing Municipal Environmental Protection Bureau;
Beijing 100048;
China;
Energy Foundation China;
Beijing 10004;
China;
School of Mechanical Engineering;
Beijing Institute of Technology;
100081 Beijing;
China;