Environmental cells for in situ X-ray diffraction and X-ray absorption spectroscopic studies of heterogeneous catalysts