Cholesterol oxidase from Brevibacterium sterolicum and Streptomyces hygroscopicus: a covalent FAD binding vs. a non-covalent one