XML 72 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Payables and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Summary of other payables and accrued liabilities    
Accrued electricity $ 161,799 $ 2,862
Value-added tax payable 28,271 196,395
Accrued interest to a related party 683,150 548,684
Payable for purchase of equipment 51,526 49,585
Accrued commission to salesmen 2,119 16,992
Others 12,368 21,819
Totals $ 939,233 $ 836,337