battery working principle