XML 71 R54.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Payables and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Summary of other payables and accrued liabilities    
Accrued electricity $ 141,378 $ 2,862
Value-added tax payable 414,852 196,395
Accrued interest to a related party 725,934 548,684
Payable for purchase of equipment 48,968 49,585
Accrued commission to salesmen 12,060 16,992
Others 44,176 21,819
Totals $ 1,387,368 $ 836,337