Annual report pursuant to Section 13 and 15(d)

Related party balance and transaction (Details)

v3.7.0.1
Related party balance and transaction (Details) - USD ($)
Dec. 31, 2016
Dec. 31, 2015
Due from Related Parties, Current $ 7,517,250 $ 0
Due to Related Parties, Current 1,522,313 $ 0
Accounts Payable [Member]    
Due to Related Parties, Current [1] 1,516,557  
Other Payable [Member]    
Due to Related Parties, Current [2] 5,756  
Accounts Receivable [Member]    
Due from Related Parties, Current 7,125,140  
Other Receivable [Member]    
Due from Related Parties, Current [3] $ 392,110  
[1] Accounts payable represented $1.3 million technical support fee and $0.2 million equipment rental fee to Yipeng.
[2] Other payable represented the rental security deposit received from Yipeng and will be returned when the rental contract is due in 2017.
[3] Other receivable represented the difference between the transfer of equipment to Yipeng approximately $7.2 million and the capital injection in Yipeng by equipment approximately $6.8 million. The receivable will be settled in 2017.