Using hierarchy theory to explore the concept of sustainable development