BJP MLA demands ban on 'non-Hindus