Controllable band gap engineering of new polymer solar cell materials