Diagnosis and treatment experience of rectal carcinoid (a report of 312 cases).