Fleeting Moment: World's largest LNG-powered container ship debuts in Shanghai