Discoveries by Carlos Torres (astronomer)