Synthesis of flake-shaped nitrogen-doped carbon quantum dot/polyaniline (N-CQD/PANI) nanocomposites via rapid-mixing polymerization and their application as electrode materials in supercapacitors