The Facts And Controversies About Selenium