Quinnipiac wins in five sets against Canisius