Shelton softball defeats Hamden for 10th win