China Space Launch: Long March-5B rocket lifts off from Wenchang