World’s first human composting site to open