Cardanol-based oligomers with “hard core, flexible shell” structures: from synthesis to UV curing applications