Kinetic, thermodynamic and X-ray structural insights into the interaction of melatonin and analogues with quinone reductase 2.