Target-oriented synthesis of high synthetic yield carbon dots with tailored surface functional groups for bioimaging of zebrafish, flocculation of heavy metal ions and ethanol detection