Complex-oriented cohomology theories and formal groups