China's latest mega cross-sea link opens to traffic