China launches satellite for environmental analysis