The role of the neurohormone melatonin as a buffer against macromolecular oxidative damage