Protein-derived carbon nanodots with an ethylenediamine-modulated structure as sensitive fluorescent probes for Cu2+ detection