ELECTRONICS LETTERS, vol. 52, no. 25, page. 2044 - 2045, 2016-12
Nature Chemical Biology, vol. 15, no. 3, page. 269 - +, 2019-03