Annual report pursuant to Section 13 and 15(d)

Related party balance and transaction (Details Textual)

v3.7.0.1
Related party balance and transaction (Details Textual)
$ in Millions
12 Months Ended
Dec. 31, 2016
USD ($)
Technical Support Fee Payable [Member]  
Accounts Payable, Related Parties, Current $ 1.3
Equipment Rental Fee Payable [Member]  
Accounts Payable, Related Parties, Current 0.2
Yipeng Energy Technology Co. Ltd [Member]  
Noncash or Part Noncash Acquisition, Value of Assets Acquired $ 6.8