XML 51 R33.htm IDEA: XBRL DOCUMENT v3.19.3
Other Payables and Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2019
Payables and Accruals [Abstract]  
Schedule of other payables and accrued liabilities

 

   September 30,   December 31, 
   2019   2018 
Accrued electricity  $117,934   $186,780 
Value-added tax payable   260,987    520,190 
Accrued interest to a related party   668,338    617,454 
Payable for purchase of equipment   5,206,511    8,788,924 
Accrued commission to salesmen   16,298    62,247 
Payable for acquisition of Hebei Tengsheng   43,507,826    - 
Others   1,284,142    47,201 
Totals  $51,062,036   $10,222,796