Chemical Reaction Networks (A Graph-Theoretical Approach)