XML 52 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Payables (Tables)
6 Months Ended
Jun. 30, 2018
SCHEDULE OF ACCRUED EXPENSES AND OTHER PAYABLES [Table Text Block]
    December 31,     June 30,  
    2017     2018  
Construction costs payable $ 1,405,651   $ 1,210,575  
Equipment purchase payable   8,241,844     7,492,216  
Liquidated damages (note a)   1,210,119     1,210,119  
Accrued staff costs   1,804,546     2,061,859  
Compensation costs (note 20(ii))   116,989     114,999  
Customer deposits   270,923     45,323  
Other payables and accruals   1,158,875     872,137  
  $ 14,208,947   $ 13,007,228