What can produce batteries