Candidates revealed for Harrogate council by-election