Space Domain based Ecological Cooperative and Adaptive Cruise Control on Rolling Terrain