pentofuranose