Quarterly report pursuant to Section 13 or 15(d)

Bank Loans (Details 1)

v3.19.3
Bank Loans (Details 1) - USD ($)
Sep. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Total long-term bank loans $ 176,801,595 $ 30,816,529
Less: current portion (51,676,116) (8,487,295)
Long-term bank loans, non-current portion 125,125,479 22,329,234
Export-Import Bank of China [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 7,776,160
Export-Import Bank of China One [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 7,069,236 9,470,801
China Development Bank [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 6,079,543 6,920,970
Export-Import Bank of China Two [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 65,036,972
Export-Import Bank of China Three [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 16,259,243  
Long-Term Bank Loans Four [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 62,350,663  
China Development Bank One [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans $ 12,229,778 $ 14,424,758