Nanobubble technology to enhance energy recovery from anaerobic digestion of organic solid wastes: Potential mechanisms and recent advancements.