1. Kuwait Institute for Scientific Research, Kuwait City, Kuwait
2. University of Hong Kong, Pokfulam, Hong Kong Special Administrative Region (SAR), People’s Republic of China
3. University of Hong Kong, Pokfulam, Hong Kong Special Administrative Region (SAR), People’s Republic of ChinaThe HKU-Pasteur Research Centre, Pokfulam, Hong Kong SAR