Fluid-Catalytic Cracking - Past and Future Challenges