Amphiphilic porphyrin aggregates: A DFT investigation