Toward controlled geometric structure and surface property heterogeneities of TiO2 for lipase immobilization