Is ecological succession predictable? : Theory and applications