Mereological Foundation of Set Theory