Direct covalent grafting of conjugated molecules onto Si, GaAs, and Pd surfaces from aryldiazonium salts.