intersection of two or more sets