1. Laboratory of Organic Chemistry, Wageningen University, Stippeneng 4, 6708 WE Wageningen, The Netherlands
2. Cell Biology and Immunology group, Wageningen University, De Elst 1, 6709 PG Wageningen, The Netherlands
3. Laboratory of Biochemistry, Wageningen University, Stippeneng 4, 6708 WE Wageningen, The Netherlands
4. School of Pharmaceutical Sciences and Technology, Tianjin University, 92 Weijin Road, Tianjin 300072, People’s Republic of China
5. Department of Chemical and Materials Engineering, Faculty of Engineering, King Abdulaziz University, 21589 Jeddah, Saudi Arabia