Sheilla Castro returns to the volleyball court