Protein and cell analysis