World's longest sea-crossing bridge opens between Hong Kong and China