Vibrio harveyi NADPH-flavin oxidoreductase: cloning, sequencing and overexpression of the gene and purification and characterization of the cloned enzyme