Effective Record Linkage Techniques for Complex Population Data