Effects of inoculum source, pH, redox potential and headspace di-hydrogen on rumen in vitro fermentation yields.