20110906 business.india-business: Sensex ends at 3-week high; up 149 pts on buying in blue chips