20110628 unknown: Sensex closes with moderate gains