Dissociative electron transfer. Homogeneous and heterogeneous reductive cleavage of the carbon-halogen bond in simple aliphatic halides