XML 75 R55.htm IDEA: XBRL DOCUMENT v3.5.0.2
Other Payables and Accrued Liabilities (Details) - USD ($)
Jun. 30, 2016
Dec. 31, 2015
Summary of other payables and accrued liabilities    
Accrued electricity $ 286,453 $ 168,840
Value-added tax payable 669,783
Accrued interest to a related party 718,793 552,115
Accrued bank loan interest 72,435 73,970
Payable for purchase of equipment 2,110,209 3,093,239
Others 78,064 14,807
Totals $ 3,935,737 $ 3,902,971