single protein detection