China launches Haiyang 1D satellite to monitor Earth's oceans