XML 50 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
Other Payables and Accrued Liabilities (Tables)
6 Months Ended
Jun. 30, 2017
Other Payables and Accrued Liabilities [Abstract]  
Summary of other payables and accrued liabilities
    June 30,     December 31,  
    2017     2016  
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