Quarterly report pursuant to Section 13 or 15(d)

Related party balance and transaction (Details Textual)

v3.7.0.1
Related party balance and transaction (Details Textual) - USD ($)
Jun. 30, 2017
Dec. 31, 2016
Technical Support Fee Payable [Member]    
Accounts Payable, Related Parties, Current $ 0 $ 1,300,000
Equipment Rental Fee Payable [Member]    
Accounts Payable, Related Parties, Current $ 54,884 $ 200,000