Advances in electric vehicle technology. (SP ;, 1999)