XML 60 R45.htm IDEA: XBRL DOCUMENT v3.8.0.1
Trade accounts and bills payable (Tables)
12 Months Ended
Dec. 31, 2017
Schedule of Other Short-term Loan [Table Text Block]
    September 30,     December 31,     December 31,  
    2016     2016     2017  
Trade accounts payable $ 7,665,644   $ 8,308,753   $ 29,805,350  
Bills payable                  
-    Bank acceptance bills   6,835,451     6,128,310     34,025,080  
-    Commercial acceptance bills   4,050,741     1,143,592     1,786,113  
  $ 18,551,836   $ 15,580,655   $ 65,616,543