xrd的工作原理