Calixarenes: Versatile molecules as molecular sensors for ion recognition study