Symmetry-Constrained Generation of Diverse Low-Bandgap Molecules with Monte Carlo Tree Search