Diazonium Compounds in Molecular Electronics