STOCK OPTIONS AND WARRANTS (Tables)
   | 
6 Months Ended | 
Jun. 30, 2020  | 
| ACCOUNTS PAYABLE AND ACCRUED EXPENSES | 
 
 | 
| Schedule of stock options | 
  |     
 |      
 |    Shares 
 |      
 |      
 |    Weighted-Average 
Exercise Price 
 |      
 |      
 |    Weighted-Average 
Remaining 
Contractual Term 
 |      
 |      
 |    Aggregate 
Intrinsic 
Value 
 |      
 | 
   |   Outstanding at December 31, 2019 
 |      
 |      
 |    822,797 
 |      
 |      
 |    $ 
 |    8.03 
 |      
 |      
 |      
 |    6.5 
 |      
 |      
 |    $ 
 |    244,603 
 |      
 | 
   |   Grants 
 |      
 |      
 |    8,334 
 |      
 |      
 |      
 |    3.00 
 |      
 |      
 |      
 |    2.8 
 |      
 |      
 |      
 |    - 
 |      
 | 
   |   Exercised 
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 | 
   |   Expired 
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 | 
   |   Forfeited 
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 | 
   |   Outstanding at June 30, 2020 
 |      
 |      
 |    831,131 
 |      
 |      
 |    $ 
 |    7.98 
 |      
 |      
 |      
 |    6.0 
 |      
 |      
 |    $ 
 |    274,334 
 |      
 | 
   |   Exercisable at June 30, 2020 
 |      
 |      
 |    822,658 
 |      
 |      
 |    $ 
 |    8.02 
 |      
 |      
 |      
 |    6.1 
 |      
 |      
 |    $ 
 |    274,334 
 |      
 | 
 
  
 | 
| Schedule of information regarding stock options | 
  |   Options Outstanding 
 | 
   |   Price 
 |      
 |    Number of 
Options 
 |      
 |      
 |    Weighted 
Average 
Remaining Life 
In Years 
 |      
 |      
 |    Options Exercisable 
Exercisable 
Number of 
Options 
 |      
 | 
   |     
 |      
 |      
 |      
 |      
 |      
 |      
 |      
 |      
 |      
 | 
   |   $0.01-2.50 
 |      
 |      
 |    330,350 
 |      
 |      
 |      
 |    6.0 
 |      
 |      
 |      
 |    330,350 
 |      
 | 
   |   2.51-5.00 
 |      
 |      
 |    43,334 
 |      
 |      
 |      
 |    0.6 
 |      
 |      
 |      
 |    37,778 
 |      
 | 
   |   5.01 and up 
 |      
 |      
 |    457,447 
 |      
 |      
 |      
 |    6.6 
 |      
 |      
 |      
 |    454,530 
 |      
 | 
   |     
 |      
 |      
 |    831,131 
 |      
 |      
 |      
 |    6.0 
 |      
 |      
 |      
 |    822,658 
 |      
 | 
 
  
 | 
| Schedule of changes in warrants outstanding | 
  |   Warrants Outstanding 
 |      
 |      
 |    Warrants Exercisable 
 |      
 | 
   |   Exercise Prices 
 |      
 |      
 |    Number 
Outstanding 
 |      
 |      
 |    Weighted 
Average 
Remaining 
Contractual 
Life 
(Years) 
 |      
 |      
 |    Weighted 
Average 
Exercise 
Price 
 |      
 |      
 |    Number 
Exercisable 
 |      
 |      
 |    Weighted 
Average 
Remaining 
Contractual 
Life (Years) 
 |      
 | 
   |   $ 
 |    20.00 
 |      
 |      
 |      
 |    10,000 
 |      
 |      
 |      
 |    1.42 
 |      
 |      
 |    $ 
 |    20.00 
 |      
 |      
 |      
 |    10,000 
 |      
 |      
 |      
 |    1.42 
 |      
 | 
   |     
 |    100.00 
 |      
 |      
 |      
 |    62,500 
 |      
 |      
 |      
 |    0.89 
 |      
 |      
 |      
 |    100.00 
 |      
 |      
 |      
 |    62,500 
 |      
 |      
 |      
 |    0.89 
 |      
 | 
   |   $ 
 |    - 
 |      
 |      
 |      
 |    72,500 
 |      
 |      
 |      
 |    0.96 
 |      
 |      
 |    $ 
 |    89.0 
 |      
 |      
 |      
 |    72,500 
 |      
 |      
 |      
 |    0.96 
 |      
 | 
 
  
 | 
| Scheule of Black-Scholes option pricing model | 
  |   Risk-free interest rate 
 |      
 |      
 |    0.29 
 |    % 
 | 
   |   Expected term (years) 
 |      
 |      
 |    3.00 
 |      
 | 
   |   Expected volatility 
 |      
 |      
 |    112.97 
 |    % 
 | 
   |   Expected dividends 
 |      
 |      
 |    0.00 
 |      
 | 
 
  
 | 
| Schedule of summary of warrant activity | 
  |     
 |      
 |    Number of 
Shares 
 |      
 |      
 |    Weighted 
Average 
Exercise 
Price Per 
Share 
 |      
 | 
   |   Outstanding at December 31, 2019 
 |      
 |      
 |    72,500 
 |      
 |      
 |    $ 
 |    89.00 
 |      
 | 
   |   Issued 
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 | 
   |   Exercised 
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 | 
   |   Expired 
 |      
 |      
 |    - 
 |      
 |      
 |      
 |    - 
 |      
 | 
   |   Outstanding at June 30, 2020 
 |      
 |      
 |    72,500 
 |      
 |      
 |    $ 
 |    89.00 
 |      
 | 
 
  
 |