STS-128 crew visits Stennis