XML 94 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Payables and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Summary of other payables and accrued liabilities    
Accrued electricity $ 2,862 $ 335,169
Value-added tax payable 196,395 1,080,055
Accrued interest to a related party 548,684 516,825
Payable for purchase of equipment 49,585 223,143
Accrued commission to salesmen 16,992 160,014
Others 21,819 109,572
Totals $ 836,337 $ 2,424,778