Density-functional investigation on the mechanism of H-atom abstraction by lipoxygenase