A thorough understanding of the nonlinear optical properties of BODIPY/carborane/diketopyrrolopyrrole hybrid chromophores: module contribution, linear combination, one-/two-dimensional difference and carborane's arrangement