Niagara fights back to force overtime, runs out of steam in loss to Quinnipiac