An overview on alcohol oxidases and their potential applications