MetNet: A two-level approach to reconstructing and comparing metabolic networks