various enhancement

1. modify neohookean energy so that it's dimension independent
2. add tet mesh basis frame
3. modify volumetric_mesh.h
4. test volumetric hierarchy