Stomach flu puts Vivian Hsu in hospital