China successfully launched Mengtian lab module - the third and final part of its three-module home-developed space station - into preset orbit, on Monday afternoon from South China's tropical island province of Hainan, kicking start the final battle of completing the country's T-shape and first-ever permanent space station.