Street Address: Bldg D,Huahan Innovative Zone, Langsha Rd., Science & Tech. Garden, North Nanshan District, Shenzhen