1. Department of Plant Sciences; Centre for Crop Systems Analysis; Wageningen University; Wageningen the Netherlands
2. Department of Animal Sciences; Animal Nutrition Group; Wageningen University; Wageningen the Netherlands
3. Peshawar University; Peshawar Khyber Pakhtunkhawah Pakistan