Long March-5B rocket takes off from Wenchang Satellite Launch Center