Preparation of highly luminescent and color tunable carbon nanodots under visible light excitation for in vitro and in vivo bio-imaging