Riboflavin in Human Health: A Review of Current Evidences.