The effect of variations in pH and temperature on stability of melatonin in aqueous solution