Human CYP1B1 Leu432Val gene polymorphism: ethnic distribution in African-Americans, Caucasians and Chinese; oestradiol hydroxylase activity; and distribution in prostate cancer cases and controls.