Sea turtles released at Outer Banks