From nanoparticles to graphene : architecting novel (bio)sensing platforms and devices