14 pubs · 331 cites · h-index 8
Shenzhen University
2022 - Present
Shenzhen Technology University
2025 - Present
Beijing University of Chemical Technology