Tuneable fluorescent carbon dots as novel nanoplatforms