Investigation on the interaction between Tetrakis (4-carboxylphenyl) porphyrin and CopC by spectroscopy and docking methods.