Electric Vehicle Myths busted By ElectricPe