An Optical Computing Chip for Executing Complex-valued Neural Network and Its On-chip Training | IEEE Conference Publication | IEEE Xplore