Calixarenes in bio-medical researches.