NCR generates 38.4 lakh units of energy using solar power