Collinear phase-matching of sum-frequency generation (SFG) has been studied thoroughly previously, while non-collinear schemes are sometimes more flexible in application. However, this phase-matching type is more difficult to meet and control. We emp