Affiliation: | a Department of Agricultural Engineering, Pant College of Technology, G.B. Pant University of Agriculture and Technology, Pantnagar, Nainital, Uttar Pradesh, India b School of Engineering, University of Guelph, Guelph, Ont. N1G 2W1, Canada |