DNA gyrase, quinolone drugs and supercoiling mechanism