XML 24 R13.htm IDEA: XBRL DOCUMENT v3.4.0.3
7. ACCOUNTS PAYABLE AND ACCRUED EXPENSES
3 Months Ended
Mar. 31, 2016
Payables and Accruals [Abstract]  
7. ACCOUNTS PAYABLE AND ACCRUED EXPENSES

Accounts payable and accrued expenses consist of the following:

 

    March 31,     December 31,  
    2016     2015  
Accounts payable   $ 11,090,959     $ 8,835,442  
Salary payable     275,902       271,369  
Social security insurance contribution payable     116,052       114,370  
Other payables     517,346       708,519  
Total   $ 12,000,259     $ 9,929,700