Enhancing fluorescence and lowering the optical gap through C=P doping of a π-conjugated molecular backbone: A computational-based design approach