China, Czech Republic, Denmark, England, France, Germany, Hungary, Italy, Netherlands, Taiwan, Thailand