Intangible Asset (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
At Cost:    
Intangible assets, gross $ 3,953,373 $ 3,953,374
Less: Accumulated amortization (1,369) (1,322)
Intangible assets, net 3,952,004 3,952,052
Patent [Member]    
At Cost:    
Intangible assets, gross 3,952,004 3,952,052
Software [Member]    
At Cost:    
Intangible assets, gross $ 1,369 $ 1,322