X射线衍射的基本原理