SEARCH Articles Figures Tables Acid phosphatase Purple Purple acid phosphatases Raman acids Resonance Raman