China's Mars Mission: Long March-5 rocket ready for liftoff