On the Commutative Equivalence of Bounded Semi-linear Codes