On a new geometric homology theory