On the mechanism of sulfur removal during catalytic cracking