Determination of multi-residue for malachite green, gentian violet and their metabolites in aquatic products by high-performance liquid chromatography coupled with molecularly imprinted solid-phase extraction.