Rae Carruth files federal appeal