Developing nanotechnology-based protein detection