Ranbaxy gears up to develop vaccines