What PaulS said and:
int CS_pin = 35;//chips select pin is pin 35
int pow_pin = 8;
void setup() {
pinMode(35, OUTPUT);//**********//chips select pin is pin 35
.........
pinMode(CS_pin, OUTPUT); //chip select pin as output
Why are you doing this twice?