Use parameter of dimension in unit_si.

- add new unit represented m^d where d is dimension of region
- change format method
- use new unit in Fields
- add new unit to unit test