Are there better references to substantiate this point?
The results are controversial. However, the findings may be of great interest for the readers of the journal. The paper is of high quality. I recommend the manuscript published. It can be published as it is.