UNDERWRITING AGREEMENT between DUOS TECHNOLOGIES GROUP, INC. and THINKEQUITY A DIVISION OF FORDHAM FINANCIAL MANAGEMENT, INC. as Representative of the Several Underwriters