XML 79 R69.htm IDEA: XBRL DOCUMENT v3.19.1
Prepayments (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Prepayments [Abstract]    
Raw material suppliers $ 7,776,591 $ 8,826,004
Equipment and land use rights purchases 31,575,238 16,594,987
Total prepayments $ 39,351,829 $ 25,420,991