How many batteries does the new energy have in stock in two years