China launches commercial rocket mission