China just launched three Long March rockets in less than 19 hours, setting a new national mark for liftoff cadence.