Naji N. Abumrad's scientific contributions