Total quality management practices in banking sector : A study of public, private sector and foreign banks in Telangana state