XML 71 R54.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Payables and Accrued Liabilities (Details) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Summary of other payables and accrued liabilities    
Accrued electricity $ 259,402 $ 335,169
Value-added tax payable 69,207 1,080,055
Accrued interest to a related party 629,986 516,825
Payable for purchase of equipment 46,961 223,143
Accrued commission to salesmen 17,356 160,014
Others 13,055 109,572
Totals $ 1,035,967 $ 2,424,778