Building 3D Micro- and Nanostructures Through Nanoimprint