Insights into the catalytic mechanism of dehydrogenase BphB: A quantum mechanics/molecular mechanics study. (October 2018)