Reconstructing phylogeny by aligning multiple metabolic pathways using functional module mapping