© Copyright granted by TEN publisher