Bumper earnings of public sector banks including SBI