KAUST CBRC Takashi Boris ACM publication