Studies on balitsky kovchegov equation and its applications to various phenomena inside hadrons at small-X