XML 43 R32.htm IDEA: XBRL DOCUMENT v3.5.0.2
7. ACCOUNTS PAYABLE AND ACCRUED EXPENSE (Tables)
6 Months Ended
Jun. 30, 2016
Payables and Accruals [Abstract]  
Accounts payable and accrued expenses
    June 30,     December 31,  
    2016     2015  
Accounts payable   $ 14,255,753     $ 8,835,442  
Salary payable     269,458       271,369  
Social security insurance contribution payable     113,227       114,370  
Other payables     361,095       708,519  
Total   $ 14,999,533     $ 9,929,700