China's President Xi Jinping officially opened the world's longest sea bridge connecting Hong Kong, Macau and mainland China on Tuesday.