Leibniz Prize: Ten scientists honored