China's C919 takes maiden commercial flight: get on board with Xinhua