More than 50 years after the last human set foot on the moon, the US and China are competing to repeat the achievement.