Due to a production error, an additional affiliation was erroneously listed for author Shunshuai Liu. The affiliation “Lanzhou Veterinary Research Institute, Chinese Academy of Agricultural Sciences, Lanzhou, China” has been removed from the list of author affiliations.
There was a missing affiliation for the Review Editor Guangyuan Liu. The following affiliation should be inserted “Chinese Academy of Agricultural Sciences, China.”
The publisher apologizes for these mistakes. The original article has been updated.
