Calixarenes with naphthalene units: calix[4]naphthalenes and hybrid[4]arenes