New planet could support life