XML 25 R13.htm IDEA: XBRL DOCUMENT v3.10.0.1
7. ACCOUNTS PAYABLE AND ACCRUED EXPENSE
12 Months Ended
Dec. 31, 2017
Payables and Accruals [Abstract]  
7. ACCOUNTS PAYABLE AND ACCRUED EXPENSE

Accounts payable and accrued expenses consist of the following:

 

    As of December 31,
    2017   2016
         
Accounts payable   $     $ 7,513,075  
Salary payable     393,617       319,489  
Social security insurance contribution payable     135,203       119,444  
Other payables     503,263       730,310  
Total   $ 1,032,083     $ 8,682,318