A review of Fischer Tropsch synthesis process, mechanism, surface chemistry and catalyst formulation | Synapse