Saturn's Icy Moon Enceladus: Study Proves Existence of Key E