Hussein El-Kashef, Abdel-Rahman Farghaly, Ahmed Al-Hazmi, Thierry Terme, Patrice Vanelle, Molecules, 15 2651-2666 (2010)