Technology and applications of single-electron tunneling devices