Kidnapper Wanda Barzee to be released today