Sean Sherk passes lie-detector test about steroids