Interaction of artemisinin and its derivatives with human serum albumin studied using spectroscopies and molecular modeling methods