TANH Financials: Tantech Holdings Ltd AI Analysis