An online state of health estimation technique for lithium-ion battery using artificial neural network and linear interpolation