The Science of Electric Vehicles (Concepts and Applications)