Stephan Vanfleteren, 30 years of success through the eye of the lens