Wang Xiaojun, general director of the Long March-7 carrier rocket project from the China Academy of Launch Vehicle Technology, said China still needs to break several technological barriers to ensure affordability and safety.