On seminormal schemes