Racing Toward Space: China launches new Earth resource satellite co-developed with Brazil