Every person convicted of a felony for a violation of this part for which another punishment is not specifically provided for in this part shall be punished by a fine of not more than five thousand dollars ($5,000), by imprisonment pursuant to subdivision (h) of Section 1170 of the Penal Code, or by both that fine and imprisonment in the discretion of the court, together with the cost of investigation and prosecution.