Evolutionary Branching and Sympatric Speciation Caused by Different Types of Ecological Interactions [Revised 18 September 2000]