Crystal structure and molecular characterization of NADP+-farnesol dehydrogenase from cotton bollworm, Helicoverpaarmigera. (August 2022)