Tripura Gramin Bank ranked second best among 28 RRBs under APY