IOC, NTPC venture to run refinery on green power