NetCDF API with F95 capabilities of handles and intrinsic MPI layer