Taiwan hosted the 2004 World Championships and won both the women 's and junior championships , with the Swiss men winning the men 's championship .
Taiwan hosted the 2004 World Championships and won both the women 's and junior championships . The Swiss won the men 's championship .