On the complexity of rainbow spanning forest problem