20040827 business.india-business: Ten NTPC plants bag power awards