What is the main difference between nano-composite and conventional composites? a. Higher hardness b. Different magnitudes of fracture toughness c. Rule of mixture cannot be valid d. No fundamental difference