Knights women's lacrosse holds on for 10-9 win over Oswego State