Who else produces batteries for new energy