Photonic independent component analysis using an on-chip microring weight bank | Synapse