What are the differences between NPS (National Pension System) vs. PPF (Public Provident Fund) in India? Is there any benefit in using PPFs? I am on F1 visa in the US. Can I invest in Public Provident Fund (PPF)?