Snail1 transcriptional repressor binds to its own promoter and controls its expression