RUBICON TECHNOLOGY INC filings