Debate on “electric vehicle:boon or bane”