Experimental and theoretical investigation on 2-amino 5-bromopyridinium L-tartrate-A new organic charge-transfer crystal for optoelectronics device applications