20090307 business.india-business: Sensex gains 128 pts on short covering