Space Shuttle Discovery successfully lifts off on mission STS-128