corrected kernel in cic_init_power.f90 and in cic_power_halo.f90, and added shot noise in halo code.