Modified key validation in backdrop to allow TE data (key accept numbers at the start, brackets, dashes and underscores)

@YolinaS