Allium sativum: facts and myths regarding human health.