India to have one more satellite launch site