Differences and benefits between compost and mulch