Quarterly report pursuant to Section 13 or 15(d)

Bank Loans (Details 1)

v3.19.2
Bank Loans (Details 1) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Total long-term bank loans $ 125,023,637 $ 30,816,529
Less: current portion (22,182,786) (8,487,295)
Long-term bank loans, non-current portion 102,840,851 22,329,234
Export-Import Bank of China [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 8,727,654
Export-Import Bank of China One [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 7,273,045 9,470,801
China Development Bank [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 6,254,818 6,920,970
Export-Import Bank of China Two [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 72,730,446
Export-Import Bank of China Three [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 17,455,307  
China Development Bank One [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans $ 12,582,367 $ 14,424,758