William Li — Canadian oceanographer