Controllable synthesis of monodisperse nonspherical colloidal particles with cavity structures