Contact graph routing in DTN space networks: overview, enhancements and performance