Potential of hydrogen production from sugarcane juice by Ethanoligenens harbinense Yuan-3. (10th November 2019)