l-Amino acid oxidases from microbial sources: types, properties, functions, and applications