Thanks a lot! I ended up getting most sheets and towels clean (but they cannot be in contact with bleach, the pink stain reappear if I wash with bleach).
I still lost a few towels, pillowcases due to permanent yellow stain. I washed more than 5 times and give up. But I will try to soak them in vinegar, not too confident it will work because I suspect I have put those in dryer and stain already set. Though, next time, I will try vinegar to treat stains