Non-heme iron-dependent dioxygenases: unravelling catalytic mechanisms for complex enzymatic oxidations.