High energy density physics research at IMP, Lanzhou, China