China's moon rover footage released