Direct and indirect reduction techniques