A theory of phase determination for the four types of non-centrosymmetric space groups 1P222, 2P22, 3P12, 3P22 | Synapse