Teratomas and allied germ-cell tumors: Common origin and diverging paths of differentiation.