Sisters of the Good Shepherd in Marlborough celebrate 150th anniversary