Panoramic diagnostic microhysteroscopy: analysis of results obtained from 976 patients.