Determination of 5-aminolaevulinic acid and porphobilinogen by high-performance liquid chromatography