Bio-mimetic mechanisms of natural hierarchical materials: A review