1. Department of Clinical Sciences Bahauddin Zakariya University Multan Pakistan
2. Department of Theriogenology University of Veterinary and Animal Sciences (UVAS) Lahore Pakistan
3. Key Laboratory of Agricultural Animal Genetics, Breeding and Reproduction Science Huazhong Agriculture University Wuhan China
4. Department of Economics, Finance and Statistics Jonkoping International Business School Jonkoping University Jonkoping Sweden
5. Department of Statistics and Computer Sciences UVAS Lahore Pakistan