1. A compound of Formula I: where M is selected from sulfur (S), oxygen (O), selenium (Se), tellurium (Te), —N(R 6 )—, —C(R 7 ) 2 —C(R 8 ) 2 —, —CR 7 ═CR 8 —, —S(═O) 2 —, —S(═O)—, —C(═O)—, —C(═S)—, or —C(═N—R 1 )—; where R 1 is H or a substituent; R 6 is H or a substituent; R 7 is H or a substituent; R 8 is H or a substituent; X 1 is N or C—R 9 , Y 1 is N or C—R 9 , one of X 1 and Y 1 is N, and the other is C—R 9 ; where R 9 is F, Cl, Br, or I; X 2 is N or C—R 9 , Y 2 is N or C—R 9 , one of X 2 and Y 2 is N, and the other is C—R 9 ; where R 9 is F, Cl, Br, or I; Q is a bivalent aryl or heteroaryl group; each L 2 is independently —B 2 or -A 1 -B 2 where A 1 is independently selected from substituted or unsubstituted aryl group, substituted or unsubstituted heteroaryl group, where A 2 is independently a substituted or unsubstituted aryl group or substituted or unsubstituted heteroaryl group; each B 2 is independently selected from H, a substituent, halogen, —Sn(C 1 -C 4 alkyl) 4 , —Zn(halide), —Mg(halide), —B(OH) 2 , or boronate ester, or where n is an integer between 0 and 5, inclusive and m is an integer between 0 and 5, inclusive, and 1≦m+n≦5; and where R 1 , R 2 , R 3 , and R 4 are each independently H or a substituent, R 5 is H, a substituent, halogen, —Sn(C 1 -C 4 alkyl) 3 , —Zn(halide), —Mg(halide), —B(OH) 2 , or boronate ester.