Human resource excellence in software industry in India: an exploratory study