Substance flow analysis (SFA): A critical review Retrospect and prospect of industrial ecology A review on urban metabolism: connotation and methodology