水工隧洞按功用可分為?