XML 53 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Payables (Tables)
3 Months Ended
Mar. 31, 2018
SCHEDULE OF ACCRUED EXPENSES AND OTHER PAYABLES [Table Text Block]
      December 31,     March 31,  
      2017     2018  
  Construction costs payable $ 1,405,651   $ 1,289,488  
  Equipment purchase payable   8,241,844     8,209,071  
  Liquidated damages (note a)   1,210,119     1,210,119  
  Accrued staff costs   1,804,546     2,319,240  
  Compensation costs (note 20(iiii))   116,989     121,290  
  Customer deposits   270,923     41,353  
  Other payables and accruals   1,158,875     911,562  
    $ 14,208,947   $ 14,102,123