XML 53 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Payables (Tables)
9 Months Ended
Sep. 30, 2018
SCHEDULE OF ACCRUED EXPENSES AND OTHER PAYABLES [Table Text Block]
    December 31,     September 30,  
    2017     2018  
Construction costs payable $ 1,405,651   $ 1,147,404  
Equipment purchase payable   8,241,844     7,421,151  
Liquidated damages (note a)   1,210,119     1,210,119  
Accrued staff costs   1,804,546     1,909,713  
Compensation costs (note 20(ii))   116,989     110,826  
Customer deposits   270,923     18,258  
Other payables and accruals   1,158,875     920,647  
  $ 14,208,947   $ 12,738,118