Characteristics of scientific ideas