Host-Guest Complexation: From Ionophore to Cyclodextrin and Cyclophane