India logs 3,06,064 new COVID-19 cases; positivity rate over 20 pc