Enzyme mechanisms and inhibition