Electrochemical analyte sensors using thermostable soybean peroxidase Grant US-6689265-B2 United States of America 10 Feb 2004