SUNY Canton women hold off Morrisville for 50-48 win