Seiko Instruments presents its new RCE2560