impact luminescence