Wuhan, Wuhan 430063
China
Wuhan University of Technology
CsPbBr3 perovskite nanocrystals, light emitting diodes, glass, Stability, quantum efficiency