Melatonin alleviates nickel phytotoxicity by improving photosynthesis, secondary metabolism and oxidative stress tolerance in tomato seedlings.