Xylose Fermentation by Saccharomyces cerevisiae: Challenges and Prospects