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.