biobarcode bionanoparticle bioligand bionanosensor photolabel bioparticle labeling nanobioconjugate biotinylation bioanalyte