Mixing enhancement strategies and their mechanisms in supersonic flows: A brief review