Affiliation: | aDepartment of Signal Processing, Tampere University of Technology, P.O. Box 553, FIN 33101 Tampere, Finland;bDepartment of Chemistry and Bioengineering, Tampere University of Technology, P.O. Box 541, FIN 33101 Tampere, Finland;cInstitute for Systems Biology, Seattle, WA, USA;dBiosensors Competence Centre, Tampere, Finland |