Role of short-chain alcohols in porphyrin supramolecular assembling processes