Bank Loans (Details 1) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Debt Instrument [Line Items]    
Total long-term bank loans $ 57,493,687 $ 74,751,804
Less: current portion 18,868,616 20,252,077
Long-term bank loans - non-current portion 38,625,071 54,499,727
China Minsheng Bank [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 3,005,620 9,143,169
China Minsheng Bank One [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 733,078 2,230,041
China Minsheng Bank Two [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 1,136,271 3,456,564
Fujian Haixia Bank [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 1,629,062 3,303,764
Export-Import Bank of China [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 16,029,975 19,640,881
Export-Import Bank of China One [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 586,462 718,569
Export-Import Bank of China Two [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 3,078,928 3,782,810
Export-Import Bank of China Three [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 12,413,456 15,858,070
Export-Import Bank of China Four [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 374,684 462,527
Export-Import Bank of China Five [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 1,026,309 1,255,431
Export-Import Bank of China Six [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 2,622,791 2,659,531
Export-Import Bank of China Seven [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans 1,906,003 2,329,153
China Development Bank [Member]    
Debt Instrument [Line Items]    
Total long-term bank loans $ 12,951,048 $ 9,911,294