The batteries in your mobile devices are miracles of chemical engineering, holding huge amounts of energy that can keep your devices running for hours. How do they work, and how can you get the most ...