A Comparison of Uric Acid Optical Detection Using as Sensitive Materials an Amino-Substituted Porphyrin and Its Nanomaterials with CuNPs, PtNPs and Pt@CuNPs