Who will be the next army chief? The top six contenders