Solventless synthesis and free-radical photopolymerization of a castor oil-based acrylate oligomer