Three essays on more powerful unit root tests with non-normal errors