On reflecting diffusion processes and Skorokhod decompositions