TGEN Dividend: Tecogen Inc Yield Insights