What is the difference between a lithium ion battery and a NiCd battery?:confused: