Performance of batteries for electric vehicles on short and longer term