Chinese swimming sensation Fu Yuanhui has earned plaudits back home for breaking the sporting taboo of discussing menstruation.