A Review on Carbon Dots: Synthesis, Characterization and Its Application in Optical Sensor for Environmental Monitoring