Body size, biomic specialization and range size of African large mammals