1. School of Mechanical and Power Engineering East China University of Science and Technology Shanghai 200237 China
2. Department of Chemical and Biological Engineering University at Buffalo The State University of New York Buffalo NY 14260 USA
3. Shanghai Power and Energy Storage Battery System Engineering Tech. Co. Ltd. Shanghai 200241 China
4. School of Materials Science and Engineering East China University of Science and Technology Shanghai 200237 China