Fluid catalytic cracking: chemistry