XML 69 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Payables and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Summary of other payables and accrued liabilities    
Accrued electricity $ 86,042 $ 335,169
Value-added tax payable 482 1,080,055
Accrued interest to a related party 753,973 516,825
Payable for purchase of equipment 47,827 223,143
Accrued commission to salesmen 11,562 160,014
Others 1,880 109,572
Totals $ 901,766 $ 2,424,778