Progress and perspectives of industrial ecology: a critical review