Phil Hughes admits Australia's batsmen are running themselves out too often, after two more on day two of the third Test with Sri Lanka in Sydney.