Shelton softball defeats Branford in extra innings