Pt-Ni nanoframes functionalized with carbon dots: an emerging class of bio-nanoplatforms.