XML 23 R12.htm IDEA: XBRL DOCUMENT v3.8.0.1
6. ACCOUNTS PAYABLE AND ACCRUED EXPENSES
9 Months Ended
Sep. 30, 2017
Payables and Accruals [Abstract]  
6. ACCOUNTS PAYABLE AND ACCRUED EXPENSES

Accounts payable and accrued expenses consist of the following:

 

    September 30, 2017    December 31, 2016 
Accounts payable   $ 3,437,703     $ 7,513,075  
Salary payable     385,686       319,489  
Social security insurance contribution payable     133,109       119,444  
Other payables     386,117       730,310  
Total   $ 4,342,615     $ 8,682,318