Structure-function of cytochromes P450 and flavin-containing monooxygenases: implications for drug metabolism.