1. Department of BiotechnologyDelft University of Technology Van der Maasweg 9 2629 HZ Delft The Netherlands
2. Department of ChemistryFaculty of SciencesSohag University Sohag 82524 Egypt
3. School of Food Science and EngineeringOverseas Expertise Introduction Center for Discipline Innovation of Food Nutrition and Human Health (111 Center)South China University of Technology Guangzhou 510640 P.R. China
4. Enzymicals AG Walther-Rathenau-Str. 49a 17489 Greifswald Germany
5. Van't Hoff Institute for Molecular SciencesUniversity of Amsterdam Amsterdam The Netherlands