Jennifer Shuford named commissioner of Texas public health agency