Building 8, Tongfucun Industrial Park, Longhua District, Shenzhen, Guangdong, 518109, China , 20 May 2024