A review of recent advances in high gravity ethanol fermentation