Self-Assembly of Molecular Brick Wall and Molecular Honeycomb from Nickel(II) Macrocycle and 1,3,5-Benzenetricarboxylate: Guest-Dependent Host Structures