6.4-magnitude quake hits off Papua New Guinea