Text this: Effects of species' body mass, diversity and phenology on complex food-web stability