China launches two new Satellites