R factor real-space residual reciprocal lattice reciprocal space refinement reflection conditions Rietveld method