State Key Laboratory of Chemical Resource Engineering;
Beijing University of Chemical Technology;
Beijing 100029;
China;
Key Laboratory of Cosmetic;
China National Light Industry;
Beijing Technology and Business University;
Beijing 100048;
China;
Layered double hydroxides; Carbon dots; Composite film; Dual emission; Pressure-sensing;