Ten-day Indian Panorama Film Festival to open on 4th January