Multi-lane eco-cruise for battery electric vehicles with terrain and traffic previews | IEEE Journals & Magazine | IEEE Xplore