We are also grateful to Dr. Min Zhuang and Dr. Yang Yu for providing the PafA and HaloTag7 plasmids, respectively. This work was supported by the National Natural Science Foundation of China (32070832 ...