Carcass characteristics, meat quality and nutritional value of horsemeat: a review.