On twinning and domain switching in ferroelectric PbZr(x)Ti(1-x)O(3). Part I: twins and domain walls.