XML 46 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
Construction in Progress (Tables)
6 Months Ended
Jun. 30, 2017
Schedule of Construction in Progress [Table Text Block]
      December 31,     June 30,  
      2016     2017  
  Construction in progress $ 33,277,338   $ 33,610,343  
  Prepayment for acquisition of property, plant and            
  equipment   179,705     400,585  
  Carrying amount $ 33,457,043   $ 34,010,928