J Chen, G Xiao,
G Duan, Y Wu, X Zhao… - Chemical Engineering …, 2021 - Elsevier
Carbon dots (CDs), an emerging fluorescent carbon nanomaterial, have attracted great
attention in recent year due to their features such as unique optical property, good …