Protein-protein interactions and mechanistic insights for CYP2J2 and CYP5A1