From: Sulfonic acid-functionalized polyallylamine (sevelamer) as an efficient reusable strong solid acid catalyst for the synthesis of xanthenes derivatives