Who is this Chinese scholar? What's his name?
And can you point me to an article in a Chinese scientific journal that criticizes Darwin?
6020 entries in Google for this quote and no attribute other than "a Chinese" paleontologist, scientist, etc.
This means it is probably not true at all. Leastwise, it is not subject to substantiation and is therefore not a fact.