XML 72 R55.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Payables and Accrued Liabilities (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Summary of other payables and accrued liabilities    
Accrued electricity $ 83,050 $ 2,862
Value-added tax payable 161,288 196,395
Accrued interest to a related party 314,662 548,684
Payable for purchase of equipment 47,099 49,585
Accrued commission to salesmen 9,622 16,992
Others 2,272 21,819
Totals $ 1,064,788 $ 836,337