Carbon dots nanoparticles: A promising breakthrough in biosensing, catalysis, biomedical and authers applications