Availability analysis for a multi-component system with different k-out-of-n:G warm standby subsystems subject to suspended animation