Topological gauge theories of antisymmetric tensor fields