Position of cations and water molecules in hydrated chabazite. Natural and sodium, calcium, strontium, and potassium-exchanged chabazites