Islam, Md Tauhidul http://orcid.org/0000-0001-6259-632X
Xing, Lei http://orcid.org/0000-0003-2536-5359
Article History
Received: 19 August 2022
Accepted: 30 January 2023
First Online: 8 February 2023
Competing interests
: A patent application based on this work has been submitted (application number: 63/479,724) by the Board of Trustees of the Leland Stanford Junior University. The names of the inventors are Lei Xing and Md Tauhidul Islam. The patent application covers all the contents of the manuscript.