Cd doped Ba (NO3)2 nanoparticle as broadband solar absorber in thin film organic solar cell. Issue 4 (5th December 2019)