Buy Novel Bismuth Oxyhalide Based Materials And Their Applications 2017