衍射和干涉有哪些区别