Falling module prices help solar developers absorb shock due to rupee depreciation