Artificial Neural Networks Using Complex Numbers and Phase Encoded Weights - Electronic and Optical Implementations | IEEE Conference Publication | IEEE Xplore