1. Department of Health Sciences and Technology, ETH Zurich, 8092 Zürich, Switzerland
2. Institute for Food Toxicology, University of Veterinary Medicine Hannover, 30173 Hannover, Germany
3. Laboratory of Food Biotechnology, Department of Health Sciences and Technology, Institute of Food, Nutrition and Health, ETH Zurich, 8092 Zürich, Switzerland;
4. Department of Pharmacognosy, Faculty of Pharmacy, Cairo University, 11562 Cairo, Egypt