Recent research of BTK inhibitors: Methods of structural design, pharmacological activities, manmade derivatives and structure-activity relationship.