KANDI TECHNOLOGIES GROUP, INC. WARRANT SUBSCRIPTION AGREEMENT