A COMPREHENSIVE OVERVIEW OF CLEANING APPROACHES FOR NUMEROUS WINDOW TYPES