Element for life present in ocean of Enceladus?