Article History
Received: 31 March 2022
Accepted: 30 September 2022
First Online: 15 December 2022
Competing interests
: T.L., Y.Q. and W.K. have filed a provisional patent application (application number: 63/404,971) on the platform described in this text. The remaining authors declare no competing interests.