XML 68 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Payables and Accrued Liabilities (Details) - USD ($)
Sep. 30, 2017
Dec. 31, 2016
Summary of other payables and accrued liabilities    
Accrued electricity $ 2,754 $ 335,169
Value-added tax payable 557,316 1,080,055
Accrued interest to a related party 884,293 516,825
Payable for purchase of equipment 48,818 223,143
Accrued commission to salesmen 10,952 160,014
Others 57,343 109,572
Totals $ 1,561,476 $ 2,424,778