Challenges faced by electric vehicle fast charging