Polystyrene-based superacidic solid acid catalyst: synthesis and its application in biodiesel production