Heterotrophy, autotrophy