Life cycle assessment of biowaste and green waste composting systems : A review of applications and implementation challenges