add numpy into requirements
fix calcore import
config logger
adjust chemistry calculate task