CALIFORNIA MICRO DEVICES CORP