XML 93 R80.htm IDEA: XBRL DOCUMENT v3.10.0.1
SCHEDULE OF ACCRUED EXPENSES AND OTHER PAYABLES (Details) - USD ($)
Sep. 30, 2018
Dec. 31, 2017
Dec. 21, 2007
Dec. 08, 2006
Construction costs payable $ 1,147,404 $ 1,405,651    
Equipment purchase payable 7,421,151 8,241,844    
Liquidated damages 1,210,119 1,210,119 $ 561,174 $ 1,051,000
Accrued staff costs 1,909,713 1,804,546    
Compensation costs 110,826 116,989    
Customer deposits 18,258 270,923    
Other payables and accruals 920,647 1,158,875    
Accrued expenses and other payables $ 12,738,118 $ 14,208,947