Notes on Energy related topics