Role of counteranions in acid-induced aggregation of isomeric tetrapyridylporphyrins in organic solvents