Author: Guillermo R Castro;Ashok Kumar;Tuan Anh Nguyen;Xianghui Qi;Ghulam Yasin;