, Science & Technology Research Institute (Beijing), 100000, China, China