Campinas, State of Sao Paulo, Brazil
Tuebingen , Germany
Haifa , Israel
Raisting , Germany
Shaoguan , China
Vienna , Austria
Los Angeles , United States
Smyrna , United States
Emeryville , United States
Huanggang , China
Dongguan , China
Lansing , United States
Zhenjiang , China