planetary ecosynthesis