Nanofabrication of Self-assembled Molecular-scale Electronics