Molecular tweezers as synthetic receptors: molecular recognition of electron-deficient aromatic and aliphatic substrates.