Annual report pursuant to Section 13 and 15(d)

INVENTORIES (Details)

v3.21.1
INVENTORIES (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
INVENTORIES    
Raw materials $ 32,044,393 $ 33,381,806
Work-in-process 30,293,288 14,455,665
Finished goods 19,197,918 5,227,263
Total inventories $ 81,535,599 $ 53,064,734