Text this: Artificial Intelligent Techniques for Electric and Hybrid Electric Vehicles /