Optimization of the number and positions of fixture locators for curved thin-walled parts by whale optimization algorithm