A unified variational method for vibration of functionally graded porous beams with variable curvature under arbitrary boundary condition. (1st June 2023)