Advances in metabolic engineering of heterotrophic microorganisms for CO 2 fixation : a review