Bubble-Flip—A new generation algorithm for prefix normal words