Terfenadine metabolism in human liver. In vitro inhibition by macrolide antibiotics and azole antifungals.