[1] Swedish Univ Agr Sci, Dept Anim Biosci, POB 7023, SE-75007 Uppsala, Sweden
[2] Swedish Univ Agr Sci, Dept Clin Sci, POB 7023, SE-75007 Uppsala, Sweden
[3] Swedish Univ Agr Sci, SLU Global Bioinformat Ctr, POB 7023, SE-75007 Uppsala, Sweden
[4] Univ Punjab, Dept Informat Technol, Lahore 5422, Pakistan
[5] Shihezi Univ, Coll Anim Sci & Technol, Shihezi 832000, Peoples R China