Liquid ocean on Pluto a distinct possibility: Researchers