Molecular and cellular preconditiong - powerful strategies for neuroprotection