Quality assurance and halal control points for the food industry