Roles of both amines and acid in supramolecular hydrogel formation of tetracarboxyl acid-appended calix[4]arene gelator