All You wanted to Know About Lithium Batteries