v3.8.0.1
Accounts Receivable, Net (Details 1) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2018
Mar. 31, 2018
Jun. 30, 2017
Accounts Receivable, Net [Abstract]      
Beginning balance   $ 185,821 $ 207,028
Provision for doubtful accounts $ 586,547 1,182,832
Less: write-off/recovery   (24,638) (18,912)
Exchange rate effect   6,516 (2,295)
Ending balance $ 1,350,531 $ 1,350,531 $ 185,821