The CMS silicon microstrip detectors: research and development