Clock extraction and optical time-division demultiplexing functions based on signal processing in optical frequency domain and their application to 160-Gbit/s OTDM optical receivers