XML 74 R54.htm IDEA: XBRL DOCUMENT v3.5.0.2
Notes Payable (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2016
Dec. 31, 2015
Notes payable (Textual)    
Notes payable $ 965,135 $ 13,859,800
Restricted cash 965,135 10,779,845
Property plant and equipment loan drawn from banking facility 10,458 29,175
Bank of Hebei [Member]    
Notes payable (Textual)    
Notes payable $ 990,528 6,159,911
Property plant and equipment loan drawn from banking facility   $ 29,175
Short-term bank loans, fixed interest rate
Handling charges of bank acceptance notes percentage 0.05% 0.05%
Description of maturity of loans payable The acceptance notes will become due and payable on August 3, 2016. Repaid during January to April 2016.
Commercial Bank of the City of Zhangjiakou [Member]    
Notes payable (Textual)    
Notes payable   $ 7,699,889