A Novel Training Algorithm for Artificial Hydrocarbon Networks Using an Energy Model of Covalent Bonds Academic Article uri icon