Reductive pentose phosphate cycle