Topological Butterfly Nodal-line Semimetals