Evolutionary Fuzz Testing Techniques - Advances and Applications (tutorial)