The biology of ergothioneine, an antioxidant nutraceutical