Analytical solution for buckling of Mindlin plates subjected to arbitrary boundary conditions