5, Haojia RoadQihe Economic Development Zone, Shandong Province, 251100, China