World’s longest sea bridge opens in China