XML 30 R57.htm IDEA: XBRL DOCUMENT v3.19.3
Prepayments and Other Receivables (Details) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Prepayments and Other Receivables [Abstract]    
Value added tax recoverable $ 4,906,241 $ 5,359,275
Prepayments to suppliers 32,040 1,157,966
Deposits   56,974
Staff advances 38,324 54,207
Prepaid operating expenses 475,178 309,415
Prepaid interest expenses 81,270
Others 226,185 212,617
Prepayments and other receivables, gross 5,845,302 7,150,454
Less: Allowance for doubtful accounts (7,000) (7,000)
Prepayments and other receivables, net $ 5,838,302 $ 7,143,454