Mela Sciences narrows losses ahead of 1st MelaFind revenues | Earnings Roundup