Chinese scientists' recent commentary published in Nature challenged a previous study published in the scientific journal ...