Revisiting the 4-part harmonization problem with GAs: A critical review and proposals for improving | IEEE Conference Publication | IEEE Xplore