XML 24 R28.htm IDEA: XBRL DOCUMENT v2.4.0.8
Inventories (Details) (USD $)
Jun. 30, 2014
Dec. 31, 2013
Schedule of inventory    
Raw materials $ 2,273,209 $ 5,658,519
Work-in-progress 30,661,653 25,862,185
Finished goods 54,087,608 55,664,077
Inventory gross 87,022,470 87,184,781
Less: allowance for obsolete inventories (10,403,366) (11,994,584)
Total inventories $ 76,619,104 $ 75,190,197