A multi-time-scale analysis of chemical reaction networks: I. Deterministic systems