XML 36 R33.htm IDEA: XBRL DOCUMENT v3.20.1
Other Payables and Accrued Liabilities (Tables)
3 Months Ended
Mar. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
   March 31,   December 31, 
   2020   2019 
Accrued electricity  $79,199   $129,466 
Value-added tax payable   122,423    854,728 
Accrued interest to a related party   598,116    607,453 
Payable for purchase of equipment   3,373,783    3,936,047 
Accrued commission to salesmen   7,545    17,162 
Accrued bank loan interest   127,027    - 
Others   874,455    958,154 
Totals  $5,182,548   $6,503,010