What are the main benefits of professional teeth whitening compared to over-the-counter products?