XML 63 R48.htm IDEA: XBRL DOCUMENT v3.8.0.1
Deferred government grant (Tables)
12 Months Ended
Dec. 31, 2017
Schedule of Deferred Government Grants [Table Text Block]
    September 30,     December 31,     December 31,  
    2016     2016     2017  
Total government grants $ 4,928,830   $ 4,699,261   $ 4,864,131  
Less: Current   (197,645 )   (142,400   (152,003
  $ 4,731,185   $ 4,556,861   $ 4,712,128