Electrochemistry of nucleic acids and proteins :towards electrochemical sensors for genomics and proteomics