'Flawed' Nigeria poll results due