An improved route planner-simulator with battery performance considerations for Electric Vehicles | IEEE Conference Publication | IEEE Xplore