2nd Indo-French Joint Committee of Science and Technology (JCST), paves way for renewed scientific co-operation