Yubing Sun: contaminated science, Synchrotron fraud and citation scam (2019) · HackerTrans