Microalgae: A novel source of protein - innovative methods for production and processing