Chelsea captain Reece James could be sidelined for several weeks after suffering another hamstring injury, head coach Liam Rosenior has confirmed.