CST Composites Joins CRC (Composites Research Centre)