The biology of composting: A review