Deputy shot in overnight standoff in Cabarrus County