What parameters should one consider for designing a cyclone separator for removing solids from gas?

I want to design a cyclone separator for cleaning the product gases of a steam gasification process. The gases will exit the reactor at around 850degC.