Synchrotron powder diffraction