XML 83 R66.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Details) - Schedule of deferred tax - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Schedule of deferred tax [Abstract]    
Depreciation and amortization of property, plant and equipment $ 10,271,940 $ 9,277,009
Impairment of property, plant and equipment 506,368 521,803
Miscellaneous 244,644 277,511
Net operating loss carryover of PRC company 325,294 408,730
Total deferred tax assets 11,348,246 10,485,053
Less: Valuation allowance
Total deferred tax assets, net $ 11,348,246 $ 10,485,053