A study on customer perception towards service quality dimensions of public and private sector banks with special reference to Andhra region