Advanced Batteries: Materials Science Aspects