An algorithm for constructing alpha-lattice designs