Competing interests
A.H and A.J. declared the following competing interests: patent has been filed for some of the antibodies presented here (patent application number: PCT/CN2020/115480, PCT/CN2021/078150, PCT/CN2021/113261; patent applicants: Chongqing Medical University). All other authors declare no competing interests.