Rule of Law and Separation of Powers