XML 52 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Payables (Tables)
9 Months Ended
Sep. 30, 2017
SCHEDULE OF ACCRUED EXPENSES AND OTHER PAYABLES [Table Text Block]
 

 

  December 31,     September 30,  
 

 

  2016     2017  
 

Construction costs payable

$ 7,322,941   $ 1,601,697  
 

Equipment purchase payable

  8,229,828     8,161,826  
 

Liquidated damages (note a)

  1,210,119     1,210,119  
 

Accrued staff costs

  1,532,802     1,818,990  
 

Compensation costs (note 19(ii))

  309,974     114,372  
 

Product warranty (note b)

  205,404     1,339,637  
 

Customer deposits

  62,231     24,412  
 

Other payables and accruals

  509,294     895,321  
 

 

$ 19,382,593   $ 15,166,374