Bending rigidity, supercoiling and knotting of ring polymers: models and simulations