Kandi Technologies Group, Inc. (NASDAQ:KNDI) Q1 2024 Earning