Rafa Nadal sidelined for 6-8 weeks with hip flexor injury