Potential demand and cost-benefit analysis of electric cars