Singlet oxygen inactivates protein tyrosine phosphatase-1B by oxidation of the active site cysteine