Determination of porphyrins and metalloporphyrins using liquid chromatography-diode array detection and mass spectrometry