Shuffled tree based fault-tolerant hierarchical interconnection networks