return NSNull when failed to init NSString from NSData