An equivalent layer-wise approach for the free vibration analysis of thick and thin laminated and sandwich shells