Silk: biology, structure, properties, and genetics