who suggested Neptunes mantle is solid carbon?