Multi-scale computation methods and their applications in lithium-ion battery research and development.