Effect of solvent influence on J-aggregate of tetra-p-hydroxyphenylporphyrin (THPP) under different pH