Kakrapar unit 3 to be commissioned in April