Thank you @coder777 and @Furry Guy for the information about dependency walker:
I have downloaded Version 2.2 and ran it and it gave following dependency information:
Looks like the walker found all of above five DLLs.
But it gave "Error opening file. The system cannot find the file specified (2)." to following & many other such DLLs.
API-MS-WIN-APPMODEL-IDENTITY-L1-2-0.DLL
API-MS-WIN-APPMODEL-RUNTIME-INTERNAL-L1-1-2.DLL etc and etc
Looks like KERNEL32.DLL depends on KERNELBASE.DLL and it depends on these missing DLLs.
Also it gave following Errors & warnings
Error: At least one required implicit or forwarded dependency was not found.
Error: At least one module has an unresolved import due to a missing export function in an
implicitly dependent module.
Error: Modules with different CPU types were found.
Error: A circular dependency was detected.
Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in
a delay-load dependent module.
I am not sure about how to fix these errors or what is causing these errors, please.