China release footage of its Zhurong Mars rover