XML 45 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Prepayments and Other Receivables (Tables)
3 Months Ended
Mar. 31, 2018
SCHEDULE OF PREPAYMENTS AND OTHER RECEIVABLES [Table Text Block]
      December 31,     March 31,  
      2017     2018  
  Value added tax recoverable $ 5,963,506   $ 6,464,622  
  Prepayments to suppliers   706,488     358,827  
  Deposits   25,922     4,955  
  Staff advances   59,942     134,012  
  Prepaid operating expenses   185,690     141,800  
  Others   37,262     60,390  
      6,978,810     7,164,606  
  Less: Allowance for doubtful accounts   (7,000 )   (7,000 )
    $ 6,971,810   $ 7,157,606