ACCRUED EXPENSES (Details Textual) - USD ($)
Jun. 30, 2015
Dec. 31, 2014
Accounts Payable and Accrued Liabilities [Line Items]    
Accrued Liabilities, Current $ 2,747,967 $ 2,351,885