Simultaneous lot-sizing and capacity planning in multi-stage assembly processes