A unified vibration modeling and dynamic analysis of FRP-FGPGP cylindrical shells under arbitrary boundary conditions