Ergothioneine, recent developments