XML 52 R26.htm IDEA: XBRL DOCUMENT v3.2.0.727
Inventories (Details) - USD ($)
Jun. 30, 2015
Dec. 31, 2014
Schedule of inventory    
Raw materials $ 3,031,159 $ 2,779,719
Work-in-progress 28,188,836 15,197,489
Finished goods 63,346,430 69,168,169
Inventory gross 94,566,425 87,145,377
Less: Provision for obsolete inventories (16,743,450) (16,875,164)
Total inventories $ 77,822,975 $ 70,270,213